package com.dhecp.project.hr.domain;

import java.math.BigDecimal;
import java.util.Date;

import com.dhecp.core.domain.BaseBusinessEntitySimple;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 运营公司备案 实体类
 * @author DH-Xxj
 * @version 2022年3月3日
 */
public class OperateCompanyApply extends BaseBusinessEntitySimple{

	private static final long serialVersionUID = 1L;
	
	private String vGsMcP;		//
	private String vGsJcP;		//
	private String vGsBmP;		//
	private String vGsJbP;		//
	private String vGsMc;		//
	private String vGsJc;		//
	private String vGsBm;		//
	private String vGsJb;		//
	private String vGsFr;		//
	private String vGsFrId;		//
	private String vGsSh;		//
	private String vDpMc;		//
	private String vDpMcE;		//
	private String cUser;		//
	private String cUserName;	//
	private String vYyJb;		//
	private String vYyGw;		//
	private String vSfzA;		//
	private String vSfzB;		//
	private String vYyZz;		//
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dBaRq;		//备案日期
	@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dTcRq;		//退出日期
	private String yAGuid;		//
	private String yCGuid;		//
	private String yDGuid;		//
	private String gDGuid;		//
	private String yANid;		//
	private String yCNid;		//
	private String yDNid;		//
	private String gDNid;		//
	private String yABid;		//
	private String yCBid;		//
	private String yDBid;		//
	private String gDBid;		//
	private String vGsMcB;		//
	private String vGsMcE;		//
	private String vYhZh;		//
	private String vYhMc;		//
	private String vGsZhBm;		//
	private String vGsZhMc;		//
	private String vGsDz;		//
	private String vGsDzB;		//
	private String vGsDzE;		//
	private String vGsFrB1;		//
	private String vGsFrB2;		//
	private String vFrDz;		//
	private String vFrDzB;		//
	private String vFrDzE;		//
	private String vGsShP;		//
	private String cDept;		//
	private String cDeptName;	//
	private Integer fGsBm;		//公司编码序列
	private String accountId;	//账户绑定编码
	private String accountName;	//账户绑定名称
	private String deptName;	//账户绑定部门
	private String deptPath;	//账户绑定部门路径
	private String isRatio;	//账户绑定部门路径

    //虚拟字段
	private Double fJe;			//账户金额
	private Double fFzEd;		//负责额度
	private Double fJeAll;		//可用金额
	private String vGsMcBP;		//
	private String vGsMcEP;		//
	private String vYhZhP;		//
	private String vYhMcP;		//
	private String vGsZhBmP;	//
	private String vGsZhMcP;	//
	private String vGsDzP;		//
	private String vGsDzBP;		//
	private String vGsDzEP;		//
	private String vGsFrB1P;	//
	private String vGsFrB2P;	//
	private String vFrDzP;		//
	private String vFrDzBP;		//
	private String vFrDzEP;		//
	private String vGsFrP;		//
	private String vGsFrIdP;	//
	private String cDeptP;		//
	private String cDeptNameP;	//
	private String vGsZtP;		//上级公司状态
	private String vGsZt;		//公司状态
    private String vHFiles1; //表头附件（合作协议）
    private String vHFiles2; //表头附件（代理协议）
    private String vHFiles3; //表头附件（运营委托协议）
    private String vHFiles4; //表头附件（代理委托协议）
    private String vHFiles5; //表头附件（运营委托转移协议）
    private String vHFiles6; //表头附件（运营退出协议）
    private String vHFiles7; //表头附件（公司退出协议）
	private BigDecimal gfJe;
	private BigDecimal gledfJe;
	private String depositAccount;//存款账户
	private String depositInformation;//存款信息

	public String getvGsMcP() {
		return vGsMcP;
	}
	public void setvGsMcP(String vGsMcP) {
		this.vGsMcP = vGsMcP;
	}
	public String getvGsJcP() {
		return vGsJcP;
	}
	public void setvGsJcP(String vGsJcP) {
		this.vGsJcP = vGsJcP;
	}
	public String getvGsBmP() {
		return vGsBmP;
	}
	public void setvGsBmP(String vGsBmP) {
		this.vGsBmP = vGsBmP;
	}
	public String getvGsJbP() {
		return vGsJbP;
	}
	public void setvGsJbP(String vGsJbP) {
		this.vGsJbP = vGsJbP;
	}
	public String getvGsMc() {
		return vGsMc;
	}
	public void setvGsMc(String vGsMc) {
		this.vGsMc = vGsMc;
	}
	public String getvGsJc() {
		return vGsJc;
	}
	public void setvGsJc(String vGsJc) {
		this.vGsJc = vGsJc;
	}
	public String getvGsBm() {
		return vGsBm;
	}
	public void setvGsBm(String vGsBm) {
		this.vGsBm = vGsBm;
	}
	public String getvGsJb() {
		return vGsJb;
	}
	public void setvGsJb(String vGsJb) {
		this.vGsJb = vGsJb;
	}
	public String getvGsFr() {
		return vGsFr;
	}
	public void setvGsFr(String vGsFr) {
		this.vGsFr = vGsFr;
	}
	public String getvGsFrId() {
		return vGsFrId;
	}
	public void setvGsFrId(String vGsFrId) {
		this.vGsFrId = vGsFrId;
	}
	public String getvGsSh() {
		return vGsSh;
	}
	public void setvGsSh(String vGsSh) {
		this.vGsSh = vGsSh;
	}
	public String getvDpMc() {
		return vDpMc;
	}
	public void setvDpMc(String vDpMc) {
		this.vDpMc = vDpMc;
	}
	public String getvDpMcE() {
		return vDpMcE;
	}
	public void setvDpMcE(String vDpMcE) {
		this.vDpMcE = vDpMcE;
	}
	public String getcUser() {
		return cUser;
	}
	public void setcUser(String cUser) {
		this.cUser = cUser;
	}
	public String getcUserName() {
		return cUserName;
	}
	public void setcUserName(String cUserName) {
		this.cUserName = cUserName;
	}
	public String getvYyJb() {
		return vYyJb;
	}
	public void setvYyJb(String vYyJb) {
		this.vYyJb = vYyJb;
	}
	public String getvYyGw() {
		return vYyGw;
	}
	public void setvYyGw(String vYyGw) {
		this.vYyGw = vYyGw;
	}
	public String getvSfzA() {
		return vSfzA;
	}
	public void setvSfzA(String vSfzA) {
		this.vSfzA = vSfzA;
	}
	public String getvSfzB() {
		return vSfzB;
	}
	public void setvSfzB(String vSfzB) {
		this.vSfzB = vSfzB;
	}
	public String getvYyZz() {
		return vYyZz;
	}
	public void setvYyZz(String vYyZz) {
		this.vYyZz = vYyZz;
	}
	public Date getdBaRq() {
		return dBaRq;
	}
	public void setdBaRq(Date dBaRq) {
		this.dBaRq = dBaRq;
	}
	public Date getdTcRq() {
		return dTcRq;
	}
	public void setdTcRq(Date dTcRq) {
		this.dTcRq = dTcRq;
	}
	public String getyAGuid() {
		return yAGuid;
	}
	public void setyAGuid(String yAGuid) {
		this.yAGuid = yAGuid;
	}
	public String getyCGuid() {
		return yCGuid;
	}
	public void setyCGuid(String yCGuid) {
		this.yCGuid = yCGuid;
	}
	public String getyDGuid() {
		return yDGuid;
	}
	public void setyDGuid(String yDGuid) {
		this.yDGuid = yDGuid;
	}
	public String getgDGuid() {
		return gDGuid;
	}
	public void setgDGuid(String gDGuid) {
		this.gDGuid = gDGuid;
	}
	public String getyANid() {
		return yANid;
	}
	public void setyANid(String yANid) {
		this.yANid = yANid;
	}
	public String getyCNid() {
		return yCNid;
	}
	public void setyCNid(String yCNid) {
		this.yCNid = yCNid;
	}
	public String getyDNid() {
		return yDNid;
	}
	public void setyDNid(String yDNid) {
		this.yDNid = yDNid;
	}
	public String getgDNid() {
		return gDNid;
	}
	public void setgDNid(String gDNid) {
		this.gDNid = gDNid;
	}
	public String getyABid() {
		return yABid;
	}
	public void setyABid(String yABid) {
		this.yABid = yABid;
	}
	public String getyCBid() {
		return yCBid;
	}
	public void setyCBid(String yCBid) {
		this.yCBid = yCBid;
	}
	public String getyDBid() {
		return yDBid;
	}
	public void setyDBid(String yDBid) {
		this.yDBid = yDBid;
	}
	public String getgDBid() {
		return gDBid;
	}
	public void setgDBid(String gDBid) {
		this.gDBid = gDBid;
	}
	public String getvGsMcB() {
		return vGsMcB;
	}
	public void setvGsMcB(String vGsMcB) {
		this.vGsMcB = vGsMcB;
	}
	public String getvGsMcE() {
		return vGsMcE;
	}
	public void setvGsMcE(String vGsMcE) {
		this.vGsMcE = vGsMcE;
	}
	public String getvYhZh() {
		return vYhZh;
	}
	public void setvYhZh(String vYhZh) {
		this.vYhZh = vYhZh;
	}
	public String getvYhMc() {
		return vYhMc;
	}
	public void setvYhMc(String vYhMc) {
		this.vYhMc = vYhMc;
	}
	public String getvGsZhBm() {
		return vGsZhBm;
	}
	public void setvGsZhBm(String vGsZhBm) {
		this.vGsZhBm = vGsZhBm;
	}
	public String getvGsZhMc() {
		return vGsZhMc;
	}
	public void setvGsZhMc(String vGsZhMc) {
		this.vGsZhMc = vGsZhMc;
	}
	public String getvGsDz() {
		return vGsDz;
	}
	public void setvGsDz(String vGsDz) {
		this.vGsDz = vGsDz;
	}
	public String getvGsDzB() {
		return vGsDzB;
	}
	public void setvGsDzB(String vGsDzB) {
		this.vGsDzB = vGsDzB;
	}
	public String getvGsDzE() {
		return vGsDzE;
	}
	public void setvGsDzE(String vGsDzE) {
		this.vGsDzE = vGsDzE;
	}
	public String getvGsFrB1() {
		return vGsFrB1;
	}
	public void setvGsFrB1(String vGsFrB1) {
		this.vGsFrB1 = vGsFrB1;
	}
	public String getvGsFrB2() {
		return vGsFrB2;
	}
	public void setvGsFrB2(String vGsFrB2) {
		this.vGsFrB2 = vGsFrB2;
	}
	public String getvFrDz() {
		return vFrDz;
	}
	public void setvFrDz(String vFrDz) {
		this.vFrDz = vFrDz;
	}
	public String getvFrDzB() {
		return vFrDzB;
	}
	public void setvFrDzB(String vFrDzB) {
		this.vFrDzB = vFrDzB;
	}
	public String getvFrDzE() {
		return vFrDzE;
	}
	public void setvFrDzE(String vFrDzE) {
		this.vFrDzE = vFrDzE;
	}
	public String getvGsShP() {
		return vGsShP;
	}
	public void setvGsShP(String vGsShP) {
		this.vGsShP = vGsShP;
	}
	public String getcDept() {
		return cDept;
	}
	public void setcDept(String cDept) {
		this.cDept = cDept;
	}
	public String getcDeptName() {
		return cDeptName;
	}
	public void setcDeptName(String cDeptName) {
		this.cDeptName = cDeptName;
	}
	public Integer getfGsBm() {
		return fGsBm;
	}
	public void setfGsBm(Integer fGsBm) {
		this.fGsBm = fGsBm;
	}
	public String getAccountId() {
		return accountId;
	}
	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}
	public String getAccountName() {
		return accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}
	public String getDeptName() {
		return deptName;
	}
	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}
	public String getDeptPath() {
		return deptPath;
	}
	public void setDeptPath(String deptPath) {
		this.deptPath = deptPath;
	}
	public Double getfJe() {
		if (fJe == null){
			return 0.0;
		}
		return fJe;
	}
	public void setfJe(Double fJe) {
		this.fJe = fJe;
	}
	public Double getfFzEd() {
		if (fFzEd == null){
			return 0.0;
		}
		return fFzEd;
	}
	public void setfFzEd(Double fFzEd) {
		this.fFzEd = fFzEd;
	}
	public Double getfJeAll() {
		if (fJeAll == null){
			return 0.0;
		}
		return fJeAll;
	}
	public void setfJeAll(Double fJeAll) {
		this.fJeAll = fJeAll;
	}
	public String getvGsMcBP() {
		return vGsMcBP;
	}
	public void setvGsMcBP(String vGsMcBP) {
		this.vGsMcBP = vGsMcBP;
	}
	public String getvGsMcEP() {
		return vGsMcEP;
	}
	public void setvGsMcEP(String vGsMcEP) {
		this.vGsMcEP = vGsMcEP;
	}
	public String getvYhZhP() {
		return vYhZhP;
	}
	public void setvYhZhP(String vYhZhP) {
		this.vYhZhP = vYhZhP;
	}
	public String getvYhMcP() {
		return vYhMcP;
	}
	public void setvYhMcP(String vYhMcP) {
		this.vYhMcP = vYhMcP;
	}
	public String getvGsZhBmP() {
		return vGsZhBmP;
	}
	public void setvGsZhBmP(String vGsZhBmP) {
		this.vGsZhBmP = vGsZhBmP;
	}
	public String getvGsZhMcP() {
		return vGsZhMcP;
	}
	public void setvGsZhMcP(String vGsZhMcP) {
		this.vGsZhMcP = vGsZhMcP;
	}
	public String getvGsDzP() {
		return vGsDzP;
	}
	public void setvGsDzP(String vGsDzP) {
		this.vGsDzP = vGsDzP;
	}
	public String getvGsDzBP() {
		return vGsDzBP;
	}
	public void setvGsDzBP(String vGsDzBP) {
		this.vGsDzBP = vGsDzBP;
	}
	public String getvGsDzEP() {
		return vGsDzEP;
	}
	public void setvGsDzEP(String vGsDzEP) {
		this.vGsDzEP = vGsDzEP;
	}
	public String getvGsFrB1P() {
		return vGsFrB1P;
	}
	public void setvGsFrB1P(String vGsFrB1P) {
		this.vGsFrB1P = vGsFrB1P;
	}
	public String getvGsFrB2P() {
		return vGsFrB2P;
	}
	public void setvGsFrB2P(String vGsFrB2P) {
		this.vGsFrB2P = vGsFrB2P;
	}
	public String getvFrDzP() {
		return vFrDzP;
	}
	public void setvFrDzP(String vFrDzP) {
		this.vFrDzP = vFrDzP;
	}
	public String getvFrDzBP() {
		return vFrDzBP;
	}
	public void setvFrDzBP(String vFrDzBP) {
		this.vFrDzBP = vFrDzBP;
	}
	public String getvFrDzEP() {
		return vFrDzEP;
	}
	public void setvFrDzEP(String vFrDzEP) {
		this.vFrDzEP = vFrDzEP;
	}
	public String getvGsFrP() {
		return vGsFrP;
	}
	public void setvGsFrP(String vGsFrP) {
		this.vGsFrP = vGsFrP;
	}
	public String getvGsFrIdP() {
		return vGsFrIdP;
	}
	public void setvGsFrIdP(String vGsFrIdP) {
		this.vGsFrIdP = vGsFrIdP;
	}
	public String getcDeptP() {
		return cDeptP;
	}
	public void setcDeptP(String cDeptP) {
		this.cDeptP = cDeptP;
	}
	public String getcDeptNameP() {
		return cDeptNameP;
	}
	public void setcDeptNameP(String cDeptNameP) {
		this.cDeptNameP = cDeptNameP;
	}
	public String getvGsZtP() {
		return vGsZtP;
	}
	public void setvGsZtP(String vGsZtP) {
		this.vGsZtP = vGsZtP;
	}
	public String getvGsZt() {
		return vGsZt;
	}
	public void setvGsZt(String vGsZt) {
		this.vGsZt = vGsZt;
	}
	public String getvHFiles1() {
		return vHFiles1;
	}
	public void setvHFiles1(String vHFiles1) {
		this.vHFiles1 = vHFiles1;
	}
	public String getvHFiles2() {
		return vHFiles2;
	}
	public void setvHFiles2(String vHFiles2) {
		this.vHFiles2 = vHFiles2;
	}
	public String getvHFiles3() {
		return vHFiles3;
	}
	public void setvHFiles3(String vHFiles3) {
		this.vHFiles3 = vHFiles3;
	}
	public String getvHFiles4() {
		return vHFiles4;
	}
	public void setvHFiles4(String vHFiles4) {
		this.vHFiles4 = vHFiles4;
	}
	public String getvHFiles5() {
		return vHFiles5;
	}
	public void setvHFiles5(String vHFiles5) {
		this.vHFiles5 = vHFiles5;
	}
	public String getvHFiles6() {
		return vHFiles6;
	}
	public void setvHFiles6(String vHFiles6) {
		this.vHFiles6 = vHFiles6;
	}
	public String getvHFiles7() {
		return vHFiles7;
	}
	public void setvHFiles7(String vHFiles7) {
		this.vHFiles7 = vHFiles7;
	}

	public String getIsRatio() {
		return isRatio;
	}

	public void setIsRatio(String isRatio) {
		this.isRatio = isRatio;
	}

	public BigDecimal getGfJe() {
		return gfJe;
	}

	public void setGfJe(BigDecimal gfJe) {
		this.gfJe = gfJe;
	}

	public BigDecimal getGledfJe() {
		return gledfJe;
	}

	public void setGledfJe(BigDecimal gledfJe) {
		this.gledfJe = gledfJe;
	}

	public String getDepositAccount() {
		return depositAccount;
	}

	public void setDepositAccount(String depositAccount) {
		this.depositAccount = depositAccount;
	}

	public String getDepositInformation() {
		return depositInformation;
	}

	public void setDepositInformation(String depositInformation) {
		this.depositInformation = depositInformation;
	}
}
